typedef short unsigned int wchar_t;
typedef short unsigned int wint_t;
typedef signed char int8_t;
typedef unsigned char uint8_t;
typedef short int16_t;
typedef unsigned short uint16_t;
typedef int int32_t;
typedef unsigned uint32_t;
typedef long long int64_t;
typedef unsigned long long uint64_t;
typedef signed char int_least8_t;
typedef unsigned char uint_least8_t;
typedef short int_least16_t;
typedef unsigned short uint_least16_t;
typedef int int_least32_t;
typedef unsigned uint_least32_t;
typedef long long int_least64_t;
typedef unsigned long long uint_least64_t;
typedef signed char int_fast8_t;
typedef unsigned char uint_fast8_t;
typedef short int_fast16_t;
typedef unsigned short uint_fast16_t;
typedef int int_fast32_t;
typedef unsigned int uint_fast32_t;
typedef long long int_fast64_t;
typedef unsigned long long uint_fast64_t;
  typedef int intptr_t;
  typedef unsigned int uintptr_t;
typedef long long intmax_t;
typedef unsigned long long uintmax_t;
       
typedef unsigned int size_t;

extern int _argc;
extern char** _argv;
extern int* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __p___argc(void);
extern char*** __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __p___argv(void);
extern wchar_t*** __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __p___wargv(void);
   extern __attribute__ ((__dllimport__)) int __mb_cur_max;
 int* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _errno(void);
 int* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __doserrno(void);
  extern char *** __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __p__environ(void);
  extern wchar_t *** __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __p__wenviron(void);
  extern __attribute__ ((__dllimport__)) int _sys_nerr;
extern __attribute__ ((__dllimport__)) char* _sys_errlist[];
extern unsigned __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) int* __p__osver(void);
extern unsigned __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) int* __p__winver(void);
extern unsigned __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) int* __p__winmajor(void);
extern unsigned __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) int* __p__winminor(void);
extern __attribute__ ((__dllimport__)) unsigned int _osver;
extern __attribute__ ((__dllimport__)) unsigned int _winver;
extern __attribute__ ((__dllimport__)) unsigned int _winmajor;
extern __attribute__ ((__dllimport__)) unsigned int _winminor;
 char** __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __p__pgmptr(void);
 wchar_t** __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __p__wpgmptr(void);
extern __attribute__ ((__dllimport__)) int _fmode;
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atof (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atoi (const char*);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atol (const char*);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtof (const wchar_t *);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtoi (const wchar_t *);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtol (const wchar_t *);
double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __strtod (const char*, char**);
extern double __attribute__((__cdecl__)) __attribute__ ((__nothrow__))
strtod (const char* __restrict__ __nptr, char** __restrict__ __endptr);
float __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtof (const char * __restrict__, char ** __restrict__);
long double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtold (const char * __restrict__, char ** __restrict__);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtol (const char*, char**, int);
 unsigned long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoul (const char*, char**, int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstol (const wchar_t*, wchar_t**, int);
 unsigned long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstoul (const wchar_t*, wchar_t**, int);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstod (const wchar_t*, wchar_t**);
float __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstof( const wchar_t * __restrict__, wchar_t ** __restrict__);
long double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstold (const wchar_t * __restrict__, wchar_t ** __restrict__);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wgetenv(const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wputenv(const wchar_t*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wsearchenv(const wchar_t*, const wchar_t*, wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wsystem(const wchar_t*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wmakepath(wchar_t*, const wchar_t*, const wchar_t*, const wchar_t*, const wchar_t*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wsplitpath (const wchar_t*, wchar_t*, wchar_t*, wchar_t*, wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wfullpath (wchar_t*, const wchar_t*, size_t);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstombs (char*, const wchar_t*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wctomb (char*, wchar_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mblen (const char*, size_t);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mbstowcs (wchar_t*, const char*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mbtowc (wchar_t*, const char*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rand (void);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) srand (unsigned int);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) calloc (size_t, size_t) __attribute__ ((__malloc__));
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) malloc (size_t) __attribute__ ((__malloc__));
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) realloc (void*, size_t);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) free (void*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) abort (void) __attribute__ ((__noreturn__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) exit (int) __attribute__ ((__noreturn__));
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atexit (void (*)(void));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) system (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) getenv (const char*);
 void* __attribute__((__cdecl__)) bsearch (const void*, const void*, size_t, size_t,
          int (*)(const void*, const void*));
 void __attribute__((__cdecl__)) qsort(void*, size_t, size_t,
      int (*)(const void*, const void*));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) abs (int) __attribute__ ((__const__));
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) labs (long) __attribute__ ((__const__));
typedef struct { int quot, rem; } div_t;
typedef struct { long quot, rem; } ldiv_t;
 div_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) div (int, int) __attribute__ ((__const__));
 ldiv_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ldiv (long, long) __attribute__ ((__const__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _beep (unsigned int, unsigned int) __attribute__ ((__deprecated__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _seterrormode (int) __attribute__ ((__deprecated__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _sleep (unsigned long) __attribute__ ((__deprecated__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _exit (int) __attribute__ ((__noreturn__));
typedef int (* _onexit_t)(void);
_onexit_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _onexit( _onexit_t );
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _putenv (const char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _searchenv (const char*, const char*, char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ecvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fcvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _gcvt (double, int, char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _makepath (char*, const char*, const char*, const char*, const char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _splitpath (const char*, char*, char*, char*, char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fullpath (char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _itoa (int, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ltoa (long, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ultoa(unsigned long, char*, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _itow (int, wchar_t*, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ltow (long, wchar_t*, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ultow (unsigned long, wchar_t*, int);
 long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _atoi64(const char *);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _i64toa(long long, char *, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ui64toa(unsigned long long, char *, int);
 long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtoi64(const wchar_t *);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _i64tow(long long, wchar_t *, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ui64tow(unsigned long long, wchar_t *, int);
 unsigned int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) (_rotl)(unsigned int, int) __attribute__ ((__const__));
 unsigned int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) (_rotr)(unsigned int, int) __attribute__ ((__const__));
 unsigned long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) (_lrotl)(unsigned long, int) __attribute__ ((__const__));
 unsigned long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) (_lrotr)(unsigned long, int) __attribute__ ((__const__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _set_error_mode (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) putenv (const char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) searchenv (const char*, const char*, char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) itoa (int, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ltoa (long, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ecvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fcvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gcvt (double, int, char*);
void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _Exit(int) __attribute__ ((__noreturn__));
typedef struct { long long quot, rem; } lldiv_t;
lldiv_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) lldiv (long long, long long) __attribute__ ((__const__));
long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) llabs(long long);
long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoll (const char* __restrict__, char** __restrict, int);
unsigned long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoull (const char* __restrict__, char** __restrict__, int);
long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atoll (const char *);
long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wtoll (const wchar_t *);
char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) lltoa (long long, char *, int);
char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ulltoa (unsigned long long , char *, int);
wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) lltow (long long, wchar_t *, int);
wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ulltow (unsigned long long, wchar_t *, int);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mkstemp( char * );
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __mingw_mkstemp( int, char * );
extern __inline__ __attribute__((__always_inline__))
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mkstemp( char *__filename_template )
{ return __mingw_mkstemp( 0, __filename_template ); }
char * __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mkdtemp( char * );
char * __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __mingw_mkdtemp( char * );
extern __inline__ __attribute__((__always_inline__))
char * __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mkdtemp( char *__dirname_template )
{ return __mingw_mkdtemp( __dirname_template ); }

typedef __builtin_va_list __gnuc_va_list;
typedef struct _iobuf
{
 char* _ptr;
 int _cnt;
 char* _base;
 int _flag;
 int _file;
 int _charbuf;
 int _bufsiz;
 char* _tmpfname;
} FILE;
extern __attribute__ ((__dllimport__)) FILE _iob[];

 FILE* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fopen (const char*, const char*);
 FILE* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) freopen (const char*, const char*, FILE*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fflush (FILE*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fclose (FILE*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) remove (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rename (const char*, const char*);
 FILE* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) tmpfile (void);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) tmpnam (char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _tempnam (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _rmtmp(void);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _unlink (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) tempnam (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rmtmp(void);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) unlink (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) setvbuf (FILE*, char*, int, size_t);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) setbuf (FILE*, char*);
extern int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __mingw_fprintf(FILE*, const char*, ...);
extern int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __mingw_printf(const char*, ...);
extern int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __mingw_sprintf(char*, const char*, ...);
extern int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __mingw_snprintf(char*, size_t, const char*, ...);
extern int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __mingw_vfprintf(FILE*, const char*, __gnuc_va_list);
extern int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __mingw_vprintf(const char*, __gnuc_va_list);
extern int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __mingw_vsprintf(char*, const char*, __gnuc_va_list);
extern int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __mingw_vsnprintf(char*, size_t, const char*, __gnuc_va_list);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fprintf (FILE*, const char*, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) printf (const char*, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) sprintf (char*, const char*, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) vfprintf (FILE*, const char*, __gnuc_va_list);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) vprintf (const char*, __gnuc_va_list);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) vsprintf (char*, const char*, __gnuc_va_list);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __msvcrt_fprintf(FILE*, const char*, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __msvcrt_printf(const char*, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __msvcrt_sprintf(char*, const char*, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __msvcrt_vfprintf(FILE*, const char*, __gnuc_va_list);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __msvcrt_vprintf(const char*, __gnuc_va_list);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __msvcrt_vsprintf(char*, const char*, __gnuc_va_list);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _snprintf (char*, size_t, const char*, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _vsnprintf (char*, size_t, const char*, __gnuc_va_list);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _vscprintf (const char*, __gnuc_va_list);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) snprintf (char *, size_t, const char *, ...);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) vsnprintf (char *, size_t, const char *, __gnuc_va_list);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) vscanf (const char * __restrict__, __gnuc_va_list);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) vfscanf (FILE * __restrict__, const char * __restrict__,
       __gnuc_va_list);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) vsscanf (const char * __restrict__,
       const char * __restrict__, __gnuc_va_list);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fscanf (FILE*, const char*, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) scanf (const char*, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) sscanf (const char*, const char*, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fgetc (FILE*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fgets (char*, int, FILE*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fputc (int, FILE*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fputs (const char*, FILE*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gets (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) puts (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ungetc (int, FILE*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _filbuf (FILE*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _flsbuf (int, FILE*);
extern __inline__ int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) getc (FILE* __F)
{
  return (--__F->_cnt >= 0)
    ? (int) (unsigned char) *__F->_ptr++
    : _filbuf (__F);
}
extern __inline__ int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) putc (int __c, FILE* __F)
{
  return (--__F->_cnt >= 0)
    ? (int) (unsigned char) (*__F->_ptr++ = (char)__c)
    : _flsbuf (__c, __F);
}
extern __inline__ int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) getchar (void)
{
  return (--(&_iob[0])->_cnt >= 0)
    ? (int) (unsigned char) *(&_iob[0])->_ptr++
    : _filbuf ((&_iob[0]));
}
extern __inline__ int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) putchar(int __c)
{
  return (--(&_iob[1])->_cnt >= 0)
    ? (int) (unsigned char) (*(&_iob[1])->_ptr++ = (char)__c)
    : _flsbuf (__c, (&_iob[1]));}
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fread (void*, size_t, size_t, FILE*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fwrite (const void*, size_t, size_t, FILE*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fseek (FILE*, long, int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ftell (FILE*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rewind (FILE*);
typedef long long fpos_t;
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fgetpos (FILE*, fpos_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fsetpos (FILE*, const fpos_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) feof (FILE*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ferror (FILE*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) clearerr (FILE*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) perror (const char*);
 FILE* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _popen (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _pclose (FILE*);
 FILE* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) popen (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) pclose (FILE*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _flushall (void);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fgetchar (void);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fputchar (int);
 FILE* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fdopen (int, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fileno (FILE*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fcloseall (void);
 FILE* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fsopen (const char*, const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _getmaxstdio (void);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _setmaxstdio (int);
unsigned int __attribute__((__cdecl__)) __mingw_get_output_format (void);
unsigned int __attribute__((__cdecl__)) __mingw_set_output_format (unsigned int);
int __attribute__((__cdecl__)) __mingw_get_printf_count_output (void);
int __attribute__((__cdecl__)) __mingw_set_printf_count_output (int);
extern __inline__ __attribute__((__always_inline__)) unsigned int __attribute__((__cdecl__)) _get_output_format (void)
{ return __mingw_get_output_format (); }
extern __inline__ __attribute__((__always_inline__)) unsigned int __attribute__((__cdecl__)) _set_output_format (unsigned int __style)
{ return __mingw_set_output_format (__style); }
extern __inline__ __attribute__((__always_inline__)) int __attribute__((__cdecl__)) _get_printf_count_output (void)
{ return 0 ? 1 : __mingw_get_printf_count_output (); }
extern __inline__ __attribute__((__always_inline__)) int __attribute__((__cdecl__)) _set_printf_count_output (int __mode)
{ return 0 ? 1 : __mingw_set_printf_count_output (__mode); }
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fgetchar (void);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fputchar (int);
 FILE* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fdopen (int, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fileno (FILE*);
typedef int ptrdiff_t;
typedef long __time32_t;
typedef long long __time64_t;
typedef __time32_t time_t;
typedef long _off_t;
typedef _off_t off_t;
typedef unsigned int _dev_t;
typedef _dev_t dev_t;
typedef short _ino_t;
typedef _ino_t ino_t;
typedef int _pid_t;
typedef _pid_t pid_t;
typedef unsigned short _mode_t;
typedef _mode_t mode_t;
typedef int _sigset_t;
typedef _sigset_t sigset_t;
typedef int _ssize_t;
typedef _ssize_t ssize_t;
typedef long long fpos64_t;
typedef long long off64_t;
typedef unsigned long useconds_t __attribute__ ((__deprecated__));
extern __inline__
FILE* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fopen64 (const char* filename, const char* mode)
{ return fopen (filename, mode); }
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fseeko64 (FILE*, off64_t, int);
extern __inline__
off64_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ftello64 (FILE * stream)
{
  fpos_t pos;
  if (fgetpos(stream, &pos))
    return -1LL;
  else
   return ((off64_t) pos);
}
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fwprintf (FILE*, const wchar_t*, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wprintf (const wchar_t*, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _snwprintf (wchar_t*, size_t, const wchar_t*, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) vfwprintf (FILE*, const wchar_t*, __gnuc_va_list);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) vwprintf (const wchar_t*, __gnuc_va_list);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _vsnwprintf (wchar_t*, size_t, const wchar_t*, __gnuc_va_list);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _vscwprintf (const wchar_t*, __gnuc_va_list);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fwscanf (FILE*, const wchar_t*, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wscanf (const wchar_t*, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) swscanf (const wchar_t*, const wchar_t*, ...);
 wint_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fgetwc (FILE*);
 wint_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fputwc (wchar_t, FILE*);
 wint_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ungetwc (wchar_t, FILE*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) swprintf (wchar_t*, const wchar_t*, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) vswprintf (wchar_t*, const wchar_t*, __gnuc_va_list);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fgetws (wchar_t*, int, FILE*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fputws (const wchar_t*, FILE*);
 wint_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) getwc (FILE*);
 wint_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) getwchar (void);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _getws (wchar_t*);
 wint_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) putwc (wint_t, FILE*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _putws (const wchar_t*);
 wint_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) putwchar (wint_t);
 FILE* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wfdopen(int, const wchar_t *);
 FILE* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wfopen (const wchar_t*, const wchar_t*);
 FILE* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wfreopen (const wchar_t*, const wchar_t*, FILE*);
 FILE* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wfsopen (const wchar_t*, const wchar_t*, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtmpnam (wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtempnam (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wrename (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wremove (const wchar_t*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wperror (const wchar_t*);
 FILE* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wpopen (const wchar_t*, const wchar_t*);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) snwprintf (wchar_t* s, size_t n, const wchar_t* format, ...);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) vsnwprintf (wchar_t* s, size_t n, const wchar_t* format, __gnuc_va_list arg);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) vwscanf (const wchar_t * __restrict__, __gnuc_va_list);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) vfwscanf (FILE * __restrict__,
         const wchar_t * __restrict__, __gnuc_va_list);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) vswscanf (const wchar_t * __restrict__,
         const wchar_t * __restrict__, __gnuc_va_list);
 FILE* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wpopen (const wchar_t*, const wchar_t*);
 wint_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fgetwchar (void);
 wint_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fputwchar (wint_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _getw (FILE*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _putw (int, FILE*);
 wint_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fgetwchar (void);
 wint_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fputwchar (wint_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) getw (FILE*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) putw (int, FILE*);

typedef uint32_t u32;
typedef uint16_t u16;
typedef uint8_t u8;
typedef int8_t s8;
typedef int16_t s16;
typedef int32_t s32;
FILE* out = 0;
const char Hack[] = "EVENT_";
char *eventPrefix = Hack;
const char suffix[] = ",";
char *eventSuffix = suffix;
typedef struct{
 FILE* file;
 u8* mem;
 s32 size;
}ROM;
int
addr_is_agb(u32 addr){
 if(addr>=0x8000000&&addr<=0xa000000){
  return 1;
 }
 return 0;
}
ROM*
rom_new(const char*fname)
{
 ROM *rom;
 FILE *f;
 f = fopen(fname,"rb");
 if(!f)
  return 0;
 rom = calloc(1,sizeof(*rom));
 rom->file = f;
 if(!rom->file)
  return 0;
 return rom_init(rom);
}
ROM*
rom_init(ROM*rom){
 fseek(rom->file,0,2);
 rom->size = ftell(rom->file);
 fseek(rom->file,0,0);
 rom->mem = calloc(1,rom->size);
 if(!rom->mem)
 {
  rom_free(rom);
  return 0;
 }
 fread(rom->mem,1,rom->size,rom->file);
 return rom;
}
void
rom_free(ROM*rom){
 if(rom)
 {
  if(rom->mem)
   free(rom->mem);
  if(rom->file)
   fclose(rom->file);
  free(rom);
 }
}
void*
rom_data(ROM*rom,u32 addr){
 if(!addr_is_agb(addr))
  return 0;
 addr -= 0x08000000;
 if(addr>rom->size)
  return 0;
 return rom->mem + addr;
}
typedef int (*eventfunc)(u16*);
int
_end(u16*e){
 return -1;
}
int
event_01(u16*e){
 if(out){
  fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,"ENDA",eventSuffix,"返回");
 }
 return 1;
}
int
e_02(u16*e){
 if(out){
  fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,"_02",eventSuffix,"返回");
 }
 return ((e[0]>>4)&0xf);
}
int
e_03(u16*e){
 if(out){
  fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回");
 }
 return ((e[0]>>4)&0xf);
}
int
e_04(u16*e){
 int l;
 l = ((e[0]>>4)&0xf);
 if(out){
  if(l==1)
   fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回");
  else{
   fprintf(out,"%s%s(",eventPrefix,__FUNCTION__);
   int i;
   for(i=1;i<l;){
    fprintf("0x%04X",e[i]);
    if(++i!=l){
     fprintf(",");
    }
   }
   fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__);
  }
 }
 return l;
}
int
EVENT_SETVAL(u16*e){
 int l;
 l = ((e[0]>>4)&0xf);
 if(out){
  if(l==1)
   fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"设置值");
  else{
   fprintf(out,"%s%s(",eventPrefix,__FUNCTION__);
   fprintf(out,"0x%04X,0x%08X",e[1],((u32*)e+2)[0]);
   fprintf(out,")%s  \t\t//%s\n",eventSuffix,"设置值");
  }
 }
 return l;
}
int _end (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int event_01 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int e_02 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int e_03 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int e_04 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int EVENT_SETVAL (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _06 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _07 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _08 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _09 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _0A (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _0B (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _0C (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _0D (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _0E (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _0F (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _10 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _11 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _12 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _13 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _14 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _15 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _16 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _17 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _18 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _19 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _1A (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _1B (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _1C (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _1D (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _1E (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _1F (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _20 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _21 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _22 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _23 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _24 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _25 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _26 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _27 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _28 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _29 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _2A (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _2B (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _2C (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _2D (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _2E (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _2F (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _30 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _31 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _32 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _33 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _34 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _35 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _36 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _37 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _38 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _39 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _3A (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _3B (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _3C (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _3D (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _3E (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _3F (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _40 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _41 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _42 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _43 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _44 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _45 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _46 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _47 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _48 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _49 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _4A (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _4B (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _4C (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _4D (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _4E (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _4F (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _50 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _51 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _52 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _53 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _54 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _55 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _56 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _57 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _58 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _59 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _5A (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _5B (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _5C (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _5D (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _5E (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _5F (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _60 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _61 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _62 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _63 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _64 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _65 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _66 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _67 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _68 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _69 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _6A (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _6B (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _6C (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _6D (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _6E (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _6F (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _70 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _71 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _72 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _73 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _74 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _75 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _76 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _77 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _78 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _79 (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _7A (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _7B (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _7C (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _7D (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _7E (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
int _7F (u16*e){ int l; l = ((e[0]>>4)&0xf); if(out){ if(l==1){ fprintf(out,"%s%s%s  \t\t//%s\n",eventPrefix,__FUNCTION__,eventSuffix,"返回"); } else{ fprintf(out,"%s%s(",eventPrefix,__FUNCTION__); int i; for(i=1;i<l;){ fprintf("0x%04X",e[i]); if(++i!=l){ fprintf(","); } } fprintf(out,")%s  \t\t//%s\n",eventSuffix,__FUNCTION__); } } return l; };
eventfunc
eventlist[] = {
  _end,
  event_01,
  e_02,
  e_03,
  e_04,
  EVENT_SETVAL,
  _06,
  _07,
  _08,
  _09,
  _0A,
  _0B,
  _0C,
  _0D,
  _0E,
  _0F,
  _10,
  _11,
  _12,
  _13,
  _14,
  _15,
  _16,
  _17,
  _18,
  _19,
  _1A,
  _1B,
  _1C,
  _1D,
  _1E,
  _1F,
  _20,
  _21,
  _22,
  _23,
  _24,
  _25,
  _26,
  _27,
  _28,
  _29,
  _2A,
  _2B,
  _2C,
  _2D,
  _2E,
  _2F,
  _30,
  _31,
  _32,
  _33,
  _34,
  _35,
  _36,
  _37,
  _38,
  _39,
  _3A,
  _3B,
  _3C,
  _3D,
  _3E,
  _3F,
  _40,
  _41,
  _42,
  _43,
  _44,
  _45,
  _46,
  _47,
  _48,
  _49,
  _4A,
  _4B,
  _4C,
  _4D,
  _4E,
  _4F,
  _50,
  _51,
  _52,
  _53,
  _54,
  _55,
  _56,
  _57,
  _58,
  _59,
  _5A,
  _5B,
  _5C,
  _5D,
  _5E,
  _5F,
  _60,
  _61,
  _62,
  _63,
  _64,
  _65,
  _66,
  _67,
  _68,
  _69,
  _6A,
  _6B,
  _6C,
  _6D,
  _6E,
  _6F,
  _70,
  _71,
  _72,
  _73,
  _74,
  _75,
  _76,
  _77,
  _78,
  _79,
  _7A,
  _7B,
  _7C,
  _7D,
  _7E,
  _7F,
};
int
event_outC(ROM*rom,u32 addr){
 u16 *eventptr;
 eventptr = rom_data(rom,addr);
 return 0;
}
int
main(int argc,char**argv)
{
 return 0;
}
